cooled multi-component piston - French English Dictionary